
html {
	overflow: hidden;
}
body {
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
.cloudie-desktop {
	background-color: #004E98;
}
.cloudie-desktop-box {
	overflow: hidden;
}
.cloudie-desktop-icon,
.cloudie-desktop-icon-selected {
	display: block;
	width: 80px;
	height: 80px;
	overflow: hidden;
	align: middle;
	padding: 10px;
}
.cloudie-desktop-icon-selected-drop-allowed,
.cloudie-desktop-icon-drop-allowed {
	display: block;
	width: 80px;
	height: 80px;
	overflow: hidden;
	align: middle;
	padding: 5px;
	border: solid 5px yellow;
}
.cloudie-desktop-icon-selected-drop-denied,
.cloudie-desktop-icon-drop-denied {
	display: block;
	width: 80px;
	height: 80px;
	overflow: hidden;
	align: middle;
	padding: 5px;
	border: solid 5px red;
}
.cloudie-desktop-icon-selected {
}
.cloudie-desktop-icon .label,
.cloudie-desktop-icon-selected .label {
	display: block;
	color: #FFFFFF;
	font-size: 12px;
	width: 60px;
	align: middle;
	width: 100%;
}
.cloudie-desktop-icon.dragdrop-handle {
	cursor: pointer !important;
}
.cloudie-desktop-icon.dragdrop-positioner {
	border: 0px !important;
}
/* Explorer */
.cloudie-explorer {
}
.cloudie-explorer-toolbar {
	background-color: #EFF3FA;
}
.cloudie-explorer-toolbar .gwt-PushButton{
	background-image: none;
}
.cloudie-explorer-toolbar .gwt-PushButton-up{
	border: 0px;
	padding: 5px;
}
.cloudie-explorer-toolbar .gwt-PushButton-up-hovering{
	border: solid 1px #A1BADF;
	padding: 4px;
}
.cloudie-explorer-toolbar .gwt-PushButton-down-hovering{
	border: solid 1px #A1BADF;
	background-color: #DDE1EB;
	padding: 4px;
}
.cloudie-explorer-table {
}
.cloudie-explorer-table img {
	display: none;
}
.cloudie-explorer-table .headerWrapper {
	background-image: url(images/background.png);
	background-position: 0px -86px;
}
.cloudie-explorer-table .dataTable td {
	color: #666666;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	padding: 1px;
	white-space: nowrap;
	overflow: hidden;
}
.cloudie-explorer-table .dataTable td img {
	display: inline-block;
}
.cloudie-explorer-table .headerTable td {
	color: #888888;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	white-space: nowrap;
	overflow: hidden;
}
.cloudie-explorer-table .headerTable td img {
	display: inline-block;
}
.cloudie-explorer-table .headerTable td b {
	display: inline-block;
	padding: 3px;
	font-weight: normal;
}
.cloudie-explorer-table .dataTable tr.highlighted {
}
.cloudie-explorer-table .dataTable td.highlighted {
}
.cloudie-explorer-table .dataTable tr.selected td {
}
.cloudie-explorer-icon {
}
.cloudie-explorer-icon .label {
	padding-left: 6px;
	color: #666666;
	font-size: 12px;
}
.cloudie-explorer-icon.dragdrop-handle {
	cursor: pointer !important;
}
.cloudie-explorer-icon.dragdrop-positioner {
	border: 0px !important;
}
/** Main Menu Panel */
/*
.cloudie-Menu-Panel{
	border-bottom: solid 1px #B5A694;
}
.cloudie-Menu-Panel .gwt-MenuBar{
}
.cloudie-Menu-Panel .gwt-MenuBar TABLE{
	border-collapse: collapse;
}
.cloudie-Menu-Panel .gwt-MenuBar-horizontal{
	border: 0px;
	background-color: #EFEBE7;
	background-image: none;
}
.cloudie-Menu-Panel .gwt-MenuBar-horizontal .gwt-MenuItem{
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	padding: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left: solid 10px #EFEBE7;
	white-space: nowrap
}
.cloudie-Menu-Panel .gwt-MenuBar-horizontal .gwt-MenuItem-selected{
	background-color: #63A6E7;
	color: #FFFFFF;
}
*/
.cloudie-Menu-Panel{
	border-top: solid 4px #63A6E7;
}
.cloudie-Menu-Panel .gwt-MenuBar{
}
.cloudie-Menu-Panel .gwt-MenuBar TABLE{
	border-collapse: collapse;
}
.cloudie-Menu-Panel .gwt-MenuBar-horizontal{
	border: 0px;
	background-color: #D6E3F7;
	background-image: none;
}
.cloudie-Menu-Panel .gwt-MenuBar-horizontal .gwt-MenuItem{
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	padding: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left: solid 5px #D6E3F7;
	white-space: nowrap
}
.cloudie-Menu-Panel .gwt-MenuBar-horizontal .gwt-MenuItem-selected{
	background-color: #63A6E7;
	color: #FFFFFF;
}
/* Explorer Panel */
.cloudie-Explorer-Entry *{
	font-family: Arial;
	font-size: 11px;
	cursor: pointer;
}
/* About Dialog */
.cloudie-Form * {
	font-size: 12px;
}
.cloudie-About{
	width: 560px;
}
.cloudie-About *{
	font-family: Arial;
	font-size: 11px;
}
.cloudie-About-Logo {
	position: relative;
	z-index: 10;
	top: -60px;
}
/* Splash Dialog */
.cloudie-Splash{
	width: 560px;
}
.cloudie-Splash *{
	font-family: Arial;
	font-size: 11px;
}
.cloudie-Splash-Logo {
	/*
	position: relative;
	z-index: 10;
	top: -60px;
	*/
}
.cloudie-Splash-Selector {
	border: solid 1px #EFEDD8;
}
.cloudie-Splash-Selector-Grid {
	overflow: hidden;
}
.cloudie-Splash-Selector-Grid-Entry {
	font-size: 12px;
	cursor: pointer;
}
.cloudie-Splash-Selector-Grid-Entry * {
 	margin: 3px;
}
.cloudie-Splash-Selector-Grid-Entry-Selected {
	font-size: 12px;
	background-color: #1667A9;
	cursor: pointer;
}
.cloudie-Splash-Selector-Grid-Entry-Selected * {
 	margin: 3px;
	color: #FFFFFF;
}
/* Windows */
.cloudie-Window {
	border: solid 1px #3A5774;
}
.cloudie-Window .Base {
	background-color: #FFFFFF;
}
.cloudie-Window .Header {
	background-color: #E0EDFE;
}
.cloudie-Window .Header .Buttons {
}
.cloudie-Window .Header .Buttons .CloseButton {
	cursor: pointer;
}
.cloudie-Window .Header .Buttons .MinimizeButton {
	cursor: pointer;
}
.cloudie-Window .Header .Title {
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	padding: 4px;
	overflow-x: hidden;
}
.cloudie-Window .Content {
	font-family: Arial;
	font-size: 12px;
}
.cloudie-Window .dialogMiddleCenter {
	padding: 0px;
}
.cloudie-Window .windowMiddleRight,
.cloudie-Window .windowMiddleLeft,
.cloudie-Window .windowTopLeft,
.cloudie-Window .windowTopCenter,
.cloudie-Window .windowTopRight,
.cloudie-Window .windowBottomLeft,
.cloudie-Window .windowBottomCenter,
.cloudie-Window .windowBottomRight
{
	background-color: #C1D9FF;
	line-height: 1px;
	font-size: 1px;
}
.cloudie-Window-drop-allowed .windowMiddleRight,
.cloudie-Window-drop-allowed .windowMiddleLeft,
.cloudie-Window-drop-allowed .windowTopLeft,
.cloudie-Window-drop-allowed .windowTopCenter,
.cloudie-Window-drop-allowed .windowTopRight,
.cloudie-Window-drop-allowed .windowBottomLeft,
.cloudie-Window-drop-allowed .windowBottomCenter,
.cloudie-Window-drop-allowed .windowBottomRight
{
	background-color: yellow;
	line-height: 1px;
	font-size: 1px;
}
.cloudie-Window-drop-denied .windowMiddleRight,
.cloudie-Window-drop-denied .windowMiddleLeft,
.cloudie-Window-drop-denied .windowTopLeft,
.cloudie-Window-drop-denied .windowTopCenter,
.cloudie-Window-drop-denied .windowTopRight,
.cloudie-Window-drop-denied .windowBottomLeft,
.cloudie-Window-drop-denied .windowBottomCenter,
.cloudie-Window-drop-denied .windowBottomRight
{
	background-color: red;
	line-height: 1px;
	font-size: 1px;
}
.Frame {
	border: 0px;
	margin: 0px;
}